﻿using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Graphics;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ICUP13.Texture
{
    class TextureManager
    {
        private static TextureManager  _textureManger = new TextureManager();
        public Texture2D GamePlayScreenBackground      = null;
        public Texture2D MainMenuScreenBackground      = null;
        public Texture2D PauseScreenBackground         = null;
        public Texture2D SplashScreenBackground        = null;

        public static TextureManager GetInstance()
        {
            return _textureManger;
        }
        public void LoadTextures(ContentManager Content)
        {
            GamePlayScreenBackground     =  Content.Load<Texture2D>("GamePlayScreen");
            MainMenuScreenBackground     =  Content.Load<Texture2D>("MainMenuScreen");
            PauseScreenBackground        =  Content.Load<Texture2D>("PauseScreen");
            SplashScreenBackground       =  Content.Load<Texture2D>("SplashScreen");
        }
    }
}
